Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australian Open - Melbourne M25 Chennai M25 Xalapa Wimbledon - London Las Vegas Challenger Orleans Challenger Calgary Challenger Rolex Paris Masters - Paris Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Shanghai Rolex Masters - Shanghai M25 Santo Domingo Istanbul Challenger Australia F4 Japan F2 Japan F3 Italy F13 Indonesia F2 Indonesia F3 Australia F8 Australia F9 Australia F10 Australia F11 Australia F12 Italy F5 Italy F6 M15 Cancun M15 Cancun M25 Harlingen M15 Santo Domingo M15 Doha M25 Pensacola Open de Montauban - Montauban Siemens Open 2002 - Scheveningen Open de Franche Comte - Besancon 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Exim Agmedia Open - Kosice Siemens Open 2003 - Scheveningen Open de L'Isere - Grenoble Tatra Banka Open 2003 - Bratislava Open Sainte Victoire - Aix-En-Provence SAA Hilversum Open - Hilversum Brasov Challenger - Brasov Gemax Open - Belgrade IX Torneo Internacionale de Tennis - Barletta Sarajevo Open - Sarajevo GHI Bronx Classic - Bronx M25 Tulsa Tennis Napoli Cup - Napoli Melbourn Challenger Tennis Napoli Cup - Napoli Sarasota Challenger Vancouver Challenger Binghamton Challenger M25 Pensacola Burnie Challenger Sunrise Challenger Monza Challenger Bordeaux Challenger Cremona Challenger Nottingham Challenger Bangkok Challenger Bangkok Challenger Nottingham Challenger Nottingham Challenger Lugano Challenger M15 Las Vegas M15 Cancun M25 Austin M25 Doha M25 Al Zahra Open Sainte-Victoire - Aix-En-Provence M25 Calabasas M25 Wichita M25 Nottingham Bratislava Challenger Aix En Provence Challenger Mallorca Challenger Cassis Challenger Top Wool Challenger Biella - Biella Hilversum Open - Hilversum Akbank Private Banking-TED Open - Istanbul Grand Prix de Tennis - St. Jean de Luz Surbiton Challenger Nottingham Challenger Siemens Open 2004 - Scheveningen Pekao Open 2004 - Szczecin Mobilux Open - Luxembourg Challenger Ford de Cherbourg - Cherbourg Dallas Challenger Monterrey Challenger Biella 4 Challenger Lugano Challenger Split 1 Challenger Rennes Challenger Orleans Challenger Brest Challenger Mexico City Challenger Aix En Provence Challenger Lyon Challenger Savannah Challenger Tyler Challenger Palmas del Mar Challenger Rennes Challenger St. Tropez Challenger Bloomfield Hills Challenger Trieste Challenger Chicago Challenger St. Tropez Challenger Tiburon Challenger Cuernavaca Challenger Burnie Challenger Jingshan Challenger San Luis Potosi Challenger Fairfield Challenger Rijeka Open - Rijeka Columbus Challenger Newport Challenger AAPT Championships - Adelaide Open 13 - Marseille Davidoff Swiss Indoors - Basel Santo Domingo Challenger Manama Challenger Brisbane 1 Challenger Chicago Challenger Shanghai Challenger Napoli Challenger Cary 2 Challenger Zagreb Challenger Morelia Challenger Mexico City Challenger Barranquilla Challenger Toyota Challenger Burnie Challenger Caloundra Challenger Dallas Challenger Knoxville Challenger AAPT Championships - Adelaide Adidas International - Sydney Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Estoril Open - Estoril The Stella Artois Grass Court Championships - London Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Bratislava Challenger Open de Moselle - Metz The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Open de Moselle - Metz Qatar ExxonMobil Open - Doha Hypo Group Tennis International - Portschach Gerry Weber Open - Halle The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Sydney International - Sydney Open 13 - Marseille Estoril Open - Estoril Gerry Weber Open - Halle Red Letter Days Open - Nottingham Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon The Dubai Tennis Championships - Dubai Ordina Open - s-Hertogenbosch Mercedes Cup - Stuttgart BCR Open Romania - Bucharest China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane Tiburon Challenger The Dubai Tennis Championships - Dubai Jinan Challenger Bengaluru Challenger Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Cary Challenger Proton Malaysian Open - Kuala Lumpur Lexington Challenger Brisbane International - Brisbane Medibank International - Sydney Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote dAzur - Nice AEGON Championships - London AIG Japan Open Tennis Championships - Tokyo Open Sud de France - Montpellier Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Orleans Challenger Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Open de Moselle - Metz Brisbane International - Brisbane Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Winnipeg Challenger Open Sabadell Atlantico - Barcelona Estoril Open - Estoril BMW Open - Munich AEGON International - Eastbourne Open Sabadell Atlantico - Barcelona Credit Agricole Suisse Open - Gstaad PTT Thailand Open - Bangkok Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle ATP Vegeta Croatia Open - Umag Citi Open - Washington PTT Thailand Open - Bangkok Kremlin Cup - Moscow Apia International - Sydney Open 13 - Marseille Gerry Weber Open - Halle Rome 1 Challenger AEGON Championships - London AEGON International - Eastbourne Claro Open Colombia - Bogota Nottingham 2 Challenger Citi Open - Washington Shenzhen Open - Shenzhen Zagreb Open - Zagreb China Open - Beijing If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier Cassis Challenger U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Istanbul 2 Challenger Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Claro Open Colombia - Bogota Roanne Challenger Citi Open - Washington Millennium Estoril Open - Estoril Brisbane International - Brisbane Charlottesville Challenger Apia International - Sydney Open Sud de France - Montpellier Ecuador Open - Quito Abierto Mexicano Telcel - Acapulco Shenzhen Open - Shenzhen China Open - Beijing European Open - Antwerp Swiss Indoors Basel - Basel Aguascalientes Challenger AEGON International - Eastbourne Bordeaux Challenger Rakuten Japan Open - Tokyo European Open - Antwerp Open Sud de France - Montpellier Grand Prix Hassan II - Marrakech Malaga Challenger TEB BNP Paribas Istanbul Open - Istanbul Ricoh Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Hall of Fame Open - Newport German Tennis Championships - Hamburg Tampere Imageneering Open - Tampere Abierto Mexicano - Los Cabos Moselle Open - Metz Chengdu Open - Chengdu Geneva Challenger - Geneva Rakuten Japan Open - Tokyo European Open - Antwerp Intrum Stockholm Open - Stockholm Orleans Challenger Szczecin Challenger Open Parc - Lyon Libema Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg BB&T Atlanta Open - Atlanta Moselle Open - Metz Banca Stato Challenger Lugano - Lugano Monterrey Challenger Lille Challenger New York Open - New York Mexico City Challenger Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Morelos Challenger Sofia Open - Sofia San Benedetto Challenger Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril Open Parc - Lyon Qatar ExxonMobil Open - Doha Plava Laguna Croatia Open - Umag Winston-Salem Open - Winston-Salem Champaign Challenger Brasilia Challenger Morelos Challenger Noumea Challenger Nonthaburi 1 Challenger Nonthaburi 2 Challenger Bordeaux Challenger Nonthaburi 3 Challenger Grand Prix Hassan II - Marrakech Pune Challenger Winston-Salem Open - Winston-Salem Moselle Open - Metz Chicago Challenger Chennai Challenger Salinas Challenger Lexington Challenger ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech Mallorca Challenger Winston-Salem Open - Winston-Salem European Open - Antwerp New Delhi Challenger Open Sud de France - Montpellier Szekesfehervar Challenger Charleston Challenger Murcia Challenger Acapulco Challenger Fairfield Challenger Brest Challenger Mexico City Challenger Tiriac Open - Bucharest Mallorca Challenger Mallorca Championships - Mallorca Chengdu Open - Chengdu Aix En Provence Challenger Little Rock Challenger Davidoff Swiss Indoors Basel - Basel Bogota Challenger Savannah Challenger Todi Challenger Verona Challenger Ilkley Challenger Santo Domingo Challenger Verona Challenger Leon Challenger Allianz Suisse Open - Gstaad Cassis Challenger Charleston Challenger Phoenix Challenger Mouilleron-Le-Captif Challenger Campionati Internazionali di Sicilia - Palermo Charlottesville Challenger Knoxville Challenger Drummondville Challenger Sao Paulo Challenger Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Noumea Challenger Brisbane 2 Challenger Dubai Duty Free Tennis Championships - Dubai Pau Challenger Pune Challenger Bengaluru Challenger Kigali 2 Challenger Merida Challenger Savannah Challenger Tunis Challenger Little Rock Challenger Perugia Challenger Open 13 Provence - Marseille Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Zhangjiagang Challenger EFG Swiss Open - Gstaad European Open - Antwerp Moselle Open - Metz Open Occitanie - Montpellier Monterrey Challenger Mouilleron-Le-Captif Challenger Phoenix Challenger European Open - Antwerp Campionati Internazionali di Sicilia - Palermo Open 13 - Marseille Open 13 - Marseille Millennium Estoril Open - Estoril BB&T Atlanta Open - Atlanta Davidoff Swiss Indoors - Basel Open de Moselle - Metz Gonet Geneva Open - Geneva Boss Open - Stuttgart Erste Bank Open - Vienna The Stella Artois Grass Court Championships - London BellSouth Open - Vina del Mar Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon Infosys Hall of Fame Open - Newport Medibank International - Sydney Open 13 - Marseille The Artois Championships - London Citi Open - Washington Medibank International - Sydney Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Copa Telmex - Buenos Aires Open Romania - Bucharest Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Open de Moselle - Metz Malaysian Open - Kuala Lumpur Aircel Chennai Open - Chennai Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach Winston Salem - Winston Salem Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Open Sud de France - Montpellier Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Mercedes Cup - Stuttgart China Open - Beijing Rakuten Japan Open - Tokyo Mifel Tennis Open - Los Cabos Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Malaysian Open - Kuala Lumpur AEGON Championships - London AEGON International - Eastbourne China Open - Beijing Swiss Indoors Basel - Basel Valencia Open - Valencia Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Brisbane International - Brisbane Delray Beach Open - Delray Beach BMW Open - Munich Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Gerry Weber Open - Halle Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Valencia Open - Valencia Delray Beach Open - Delray Beach BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch AEGON Championships - London Citi Open - Washington Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Memphis Open - Memphis Delray Beach Open - Delray Beach Open 13 - Marseille Noventi Open - Halle Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Chengdu Open - Chengdu Gerry Weber Open - Halle Chengdu Open - Chengdu Millennium Estoril Open - Estoril Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Gazprom Hungarian Open - Budapest Gerry Weber Open - Halle Brisbane International - Brisbane Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Gazprom Hungarian Open - Budapest Turkish Airlines Open Antalya - Antalya Hall of Fame Open - Newport Generali Open - Kitzbuhel China Open - Beijing Intrum Stockholm Open - Stockholm Open Sud de France - Montpellier Delray Beach Open - Delray Beach Open 13 Provence - Marseille Barcelona Open Banc Sabadell - Barcelona European Open - Antwerp Emilia-Romagna Open - Parma Astana Open - Nur-Sultan Open Sud de France - Montpellier Serbia Open - Belgrade Millennium Estoril Open - Estoril Open Sud de France - Montpellier Swiss Open - Gstaad Generali Open - Kitzbuhel European Open - Antwerp Adelaide International 1 - Adelaide ASB Classic - Auckland Open 13 Provence - Marseille Banja Luka Open - Banja Luka Hamburg European Open - Hamburg Qatar ExxonMobil Open - Doha ASB Classic - Auckland Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Open Parc - Lyon Open 13 Provence - Marseille Swiss Indoors Basel - Basel Delray Beach Open - Delray Beach Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris If Stockholm Open - Stockholm BNP Paribas Masters - Paris Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Open de Nice Cote d'Azur - Nice Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Firenze Open - Florence BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Moselle Open - Metz Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Boss Open - Stuttgart Shanghai ATP Masters 1000 - Shanghai New York Open - New York BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Fever-Tree Championships - London Sony Ericsson Open - Miami European Open - Antwerp Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Murray River Open - Melbourne Rogers Cup - Montreal Hall of Fame Tennis Championships - Newport Qatar ExxonMobil Open - Doha Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Nordea Open - Bastad Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Libema Open - 's-Hertogenbosch Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Open Parc - Lyon Terra Wortmann Open - Halle Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Mallorca Championships - Mallorca Lexington Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Millennium Estoril Open - Estoril Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Rolex Paris Masters - Paris Almaty Open - Almaty Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Rogers Cup - Toronto Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne U.S. Open - New York French Open - Paris Campionati Internazionali D'Italia - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Shanghai Rolex Masters - Shanghai French Open - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, QF, FRA-RUS 1-4 Western & Southern Open - Cincinnati Davis Cup, World Group, 1R, ROU-FRA 0-5 Davis Cup, World Group, QF, USA-FRA 4-1 Internazionali BNL d'Italia - Rome Davis Cup, World Group, PO, AUS-SUI 2-3 Davis Cup, World Group, SF, ESP-FRA 4-1 Hopman Cup - Perth Davis Cup, Group I, 2R, AUS-KOR 5-0 Hopman Cup - Perth Davis Cup, Group I, 2R, UZB-AUS 1-3 Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-AUS 2-3 Davis Cup, World Group, 1R, AUS-USA 1-3 Davis Cup, World Group, 1R, FRA-CAN 5-0 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, PO, AUS-SVK 3-0 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, SF, FRA-ESP 3-2 French Open - Paris U.S. Open - New York French Open - Paris Australian Open (juniors) U.S. Open (juniors) French Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) AAMI Classic - Kooyong Davis Cup, World Group, 1R, FRA-ISR 5-0 U.S. Open - New York AAMI Classic - Kooyong AAMI Classic - Kooyong U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Davis Cup, Group C, Hamburg All Lower level tournaments Hopman Cup - Nice U.S. Open - New York Tennis Masters Cup - Shanghai Wimbledon - London Olympics - London U.S. Open - New York Wimbledon - London Davis Cup, World Group, SF, FRA-CZE 4-1 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, Group 1, 1R, AUS-TPE 5-0 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, Group I, 2R, CHN-AUS 1-3 Davis Cup, Group I, 1R, AUS-CHN 5-0 Davis Cup, World Group, PO, GER-AUS 3-2 Davis Cup, World Group, PO, POL-AUS 1-4 Davis Cup, World Group, 1R, FRA-AUS 5-0 Davis Cup, World Group, F, FRA-SUI 1-3 Davis Cup, World Group, SF, GBR-AUS 3-2 Davis Cup, World Group, SF, CRO-FRA 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, JPN-FRA 1-4 Davis Cup, World Group, 1R, FRA-NED 3-1 Davis Cup, Finals, Group C Kooyong Classic - Kooyong Barclays ATP World Tour Finals - London